package com.benshou.bcss.common.lambda;

import java.io.Serializable;
import java.util.function.Function;

/**
 * 可序列化的 Function ，用于序列化形式解析获取 Lambda 的元数据
 *
 * @author <a href="mailto:liuzhenbang@benshou.com">Liu Zhenbang</a>
 * @param <T> 参数的类型
 * @param <R> 返回结果的类型
 */
@FunctionalInterface
public interface SFunction<T, R> extends Function<T, R>, Serializable {
}
